package com.jingtao.rabbitmq.constant;

/**
 * RabbitMQ相关的常量定义类
 */
public class RabbitMQConstants {

    // 示例队列名称
    public static final String HELLO_WORLD_QUEUE_NAME = "hello_world_queue";
    public static final String WORK_QUEUE_NAME = "work_queue";
    public static final String PUBLISHER_SUBSCRIBE_EXCHANGE_NAME = "publisher_subscribe";
    public static final String ROUTING_EXCHANGE_NAME = "routing";

    // 示例交换机名称
    public static final String TOPIC_EXCHANGE_NAME = "topic";

    // 示例延迟队列名称
    public static final String DELAYED_QUEUE_NAME = "delayed_queue";

    // 示例TTL队列名称
    public static final String TTL_QUEUE_NAME = "ttl_queue";

    // 示例普通队列名称
    public static final String NORMAL_QUEUE_NAME = "normal_queue";

    // 示例死信队列名称
    public static final String DLX_QUEUE_NAME = "dlx_queue";
}
